electricity market license regulation - Spanish English Dictionary